package kse;

import java.util.Scanner;

public class J09SungJuk {

	public static void main(String[] args) {
		// 메서드를 이용한 성적 처리
		String name[] =new String[2];
		int kor[]=new int[2];
		int eng[]=new int[2];
		int mat[]=new int[2];
		int tot[]=new int[2];
		double avg[]=new double[2];
		char grd[]=new char[2];

		Scanner sc = null;
		String result = "";

		// 성적입력
		inputSungJuk(sc, name, kor, mat, eng);
		getTotal(kor, eng, mat, tot);
		getAvgerage(avg, tot);
		getGrade(avg, grd);
		
		// 결과출력
		System.out.println(name);//중요
		System.out.println(name[1]);
		System.out.println(kor[1]);
		System.out.println(eng[1]);
		System.out.println(mat[1]);
		System.out.println(avg[1]);
		System.out.println(grd[1]);
		System.out.println(tot[1]);

	}// main

	public static void inputSungJuk(
			Scanner sc, String[] name, int[] kor, int[] eng,int[] mat) {

		sc = new Scanner(System.in);
		System.out.println("이름을 입력하세요");
		name[1] = sc.next(); // 이름 입력받음
		System.out.println("수학점수를 입력하세요");
		mat[1] = sc.nextInt();
		System.out.println("국어점수를 입력하세요");
		kor[1]= sc.nextInt();
		System.out.println("영어점수를 입력하세요");
		eng[1]= sc.nextInt();
		sc.close();
		
	}// inputSungJuk

	public static void getTotal(int kor[], int eng[], int mat[], int tot[]) {
		tot[1] = kor[1] + eng[1] + mat[1];
	}

	public static void getAvgerage(double avg[], int tot[]) {
		avg[1] = tot[1] / 3;
	}

	public static void getGrade(double avg[], char[] grd) {
		switch ((int) avg[1] / 10) {
		case 10:
		case 9:grd[1] = '수';break;
		case 8:grd[1] = '우';break;
		case 7:grd[1] = '미';break;
		case 6:grd[1] = '양';break;
		case 5:grd[1] = '양';break;
		default:grd[1] = '가';
		}
	}

}
